#include "Pacs_Report.h"

Pacs_Report::Pacs_Report(QObject *parent)
	: QObject(parent)
{
	m_isPrinte = false;
}

QString  Pacs_Report::strCheckNum() const
{
	return  m_strCheckNum;
}
void Pacs_Report::setStrCheckNum(const QString& checkNum)
{
	m_strCheckNum = checkNum;
}
QString  Pacs_Report::strModeSee() const 
{
	return m_strModeSee;
}
void	Pacs_Report::setModeSee(const QString& strModeSee)
{
	m_strModeSee = strModeSee;
}
QString  Pacs_Report::strModeRes() const
{
	return m_strModeRes;
}
void	 Pacs_Report::setModeRes(const QString& strModeRes)
{
	m_strModeRes = strModeRes;
}
QString  Pacs_Report::strCheckDoctor() const
{
	return m_strCheckDoctor;
}
void	 Pacs_Report::setCheckDoctor(const QString& strCheckDoctor)
{
	m_strCheckDoctor = strCheckDoctor;
}
QString  Pacs_Report::strShenHeDoctor() const
{
	return m_strShenHeDoctor;
}
void	 Pacs_Report::setShenHeDoctor(const QString& strShenHeDoctor)
{
	m_strShenHeDoctor = strShenHeDoctor;
}

qint64		 Pacs_Report::nReportDate() const
{
	return m_nReportDate;
}
void	 Pacs_Report::setReportDate(qint64 reportDate)
{
	m_nReportDate = reportDate;
}

QString  Pacs_Report::strCheckPart() const
{
	return m_strCheckPart;
}
void	 Pacs_Report::setCheckPart(const QString& strCheckPart)
{
	m_strCheckPart = strCheckPart;
}

bool	 Pacs_Report::isPrint() const
{
	return m_isPrinte;
}
void	Pacs_Report::setPrint(bool isPrint)
{
	m_isPrinte = isPrint;
}


QStringList& Pacs_Report::strListImagePath()
{
	return m_strListImagePath;
}
QStringList& Pacs_Report::strListSelectImagePath()
{
	return m_strListSelectImagePath;
}

void   Pacs_Report::AddSelectImage(const QString& strPath)
{
	m_strListSelectImagePath.append(strPath);
}
void   Pacs_Report::RemoveSelectImage(const QString& strPath)
{
	m_strListSelectImagePath.removeOne(strPath);
}

Pacs_Report::~Pacs_Report()
{
}
